2245
3
3429
7
3053
1249
1
946
1684
2921
5
297066
0
951
1746
2
1015
1087
1606
1623
1751
2499
8527
5489
11
1069
1788
2131
1080
4
19944
1226
4335
929
2571
6