2901
1
2001
2512
2
1371
2658
10
2771
5
2903
3
525
1053
1321
3124
2638
1853
830
1524
0
4176
4
1961
2272
9
489
2906
3007
1894
2080
1026
2185
1526
1529
2538
1775
4849