1333
1
1598
1163
4328
10
46414
1015
0
1105
458
1414
2522
1152
691
768
584
896
1009
22330
22
6194
6
1653
1649
1418
2
1921
4594
649
1069
1045
3659
14
552
5918
4
503