1133
0
29355
736
645
1532
348
3429
110
1496
1588
1756
1472
2310
894
1458
297
1078
6781
1
2089
2
428
1346
863
577
881
1199
692
856
916
460