1378
2
1099
1
3659
14
2912
10
3109
5
1418
1883
3595
6
883
2683
0
625
3287
267
1152
3168
3535
3
105290
1649
282572
4594
31535
46414
120469
35
584
1431
458
909
1192
1428
1069