3037
4
1852
2
992
1
1152
0
1194
839
2800
1343
3615
7
2257
995
6370
5
2288
2097
3
1365
399
1571
2720
10
1666
758
1903
7334
1261
1645
417
2749
1594
16840
15
2461
20
1914
13