1105
1
458
0
2522
1837
1152
691
2554
3
1302
768
584
1009
1374
1043
1126
780
6859
5
1649
1418
2
1921
4594
649
1045
3659
14
503
1431
909
1232
1192