1295
1
2650
20
632
280
1581
2
1574
2250
2502
3765
4
2245
3
1226
2142
7976
8
3053
7
3098
1962
894
0
2972
302
3683
571
5978
6
1446
383
2683
297066
1189
2797
5
1098
1209