1015
1
3090
6
6236
10
2903
3
2932
2
21152
8
2184
3080
1566
3083
771
17946
0
1169
3546
2996
2707
1189
32302
14
1690
3824
1697
3298
1559
2352
2400
1994
262
1462
2336
5