2550
8
1960
3
1933
1180
4
864
2
846
0
2617
11
3400
4516
2703
2036
1
869
4782
6
1556
723
2486
17
697
899
898
462
125
4508
5
2702
31435
17439
9
1594
1152
9936
1398
4903