1470
1
1329
1733
571
0
1418
2
2546
1966
3
4111
1054
2522
1152
915
2748
2372
572
105290
1587
458
2316
661
282572
1407
1823
2000
1098
1365
4016
2683
1222856
4
1392