499
2
992
1
2800
3287
472
0
1762
913
1073
475
995
827
1576
4
798
3615
7
1966
6
2574
1378
1571
1454
16840
15
1914
13
814
506
2767
3
2284
7153
9
2211
2229
611