1734
1
1051
2306
2
915
814
3025
646
0
1143
1929
848
3632
5
1302
3287
3
362
2296
1129
1506
1425
2814
1869
544
1550
1587
2799
964
650
2330
418
1889
1329