2520
1
3126
3
17391
7
2163
0
3371
9
3198
8
2312
1247
2
3863
14
1055
1721
2522
2740
2748
3054
1633
4
1962
1819
4096
904
1071
1331
1396
1781
1108
18258
3050
2872
2309
1716