2400
6
181997
11
4761
2
2529
7
3453
1
2257
5
1698
2749
2048
2844
1169
0
1167
12621
22
1015
2132
3
2582
771
1084
262
1545
1554
278
2141
9
1967
2001
853
1539
1501
3075
1063