1642
1
2229
4
2296
2
2799
3
2317
0
1054
1894
1425
2474
1385
105290
3287
1578
6800
1824
3063
1452
661
650
2334
1733
3795
292
1889
1329
16840
15
11881