2630
1
7535
8
357
1185
1709
2
1229
892
5814
10
533
6258
987
4
1491
3283
6
635
520
1049
4833
396
926
0
1767
2310
3422
2170
5
1856
3
343
920
810
1641
906
603