2624
3
2341
6
2306
2
1392
1
1470
2604
9
1306
1587
2108
571
0
820
9244
1230
907
1312
22330
22
661
2316
2178
909
829
1182
120469
35
2143
1776
2982
1566
2542
3203
10
1543