1015
0
1254
11221
23
3260
5
1105
1
458
17637
4362
2522
1152
691
768
2024
584
1009
3498
4
2257
2
198
1649
1418
1921
4594
649
1130
1045
3659
14
2030
552
503
1431