2352
2
951
1
619
564
1199
2502
2740
2123
697
0
573
7592
7
2108
6
2134
3539
3
2708
13676
21
1360
4
3608
9
630
1689
2385
5465
22
1241
3100
2745
917
2562
2272
2072
5119
17