1683
0
3683
1
1618
12472
2104
1694
582
2949
1451
951
120
302
2732
2
2108
3
785
118
1497
2312
383
272
21152
8
2954
1688
3117
2505
237
1225
635
67688
66
4585
10