1045
0
584
1152
6800
1015
1238
1824
467
1541
683
2748
2
31535
1356
1603
3092
1
154
4594
768
479
419
621
46414
269
1921
1095
431
2952
745
3243
7
1099