1152
0
759
355
4328
10
1045
46414
1
1015
1105
458
3815
2522
691
326
745
916
2645
768
31535
3287
305
584
1009
327
1554
1780
2079
1422
1649
1418
2
1921