1329
1
11351
17
782
25
276
0
1653
4
935
346
1579
2
3505
442
3147
5
802
1972
3
960
971
1126
919
1106
2077
696
2646
1687
1741
403