1570
2
2229
4
4328
10
5304
9
1207
46414
1
1015
0
1105
458
2522
1152
691
768
584
1009
1649
1418
1921
4594
649
1045
3659
14
3815
552
18403
6
503
1431
909
1232
1192