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