1631
1
2661
2
1897
1414
0
2199
3
1523
661
2955
332
1614
696
1333
676
4159
7
2992
314
1815
256
360
468
534
571
303
668
266
703
457
353
699
13