1020
0
1507
1
2881
2
2702
6
1854
5
948
3455
3510
4111
2683
4151
2749
2748
1452
2564
968
2111
3
57
2546
325
14076
7
1932
2076
16840
15
467
1289
105290
1222856
4
1463