2245
3
3053
7
2392
0
913
1
951
1087
297066
1015
1606
3657
8
1361
1338
12
2823
5
763
8527
1517
4398
10
267612
1788
174730
18
19944
2
2131
2539
4
3485
1927
189326
1226
3316
1751