1152
0
3324
5
2620
10
1792
1
4328
572
46414
1015
1105
458
2522
691
768
1571
8
584
1009
1649
1418
2
1921
4594
649
1045
3659
14
552
503
1431
909
1232
1192
1378