2732
2
4443
9
9220
3
592
0
562
1
5079
5825
4
1828
951
1845
1710
8527
467
1814
1812
913
2525
2627
2322
1555
1112
12459
3250
1431
444571
2643
297066
2949
6236
10
1743