3117
8
3041
2
5820
4
1071
1
5488
6
762
0
14
3551
10
1047
19783
2535
2920
3491
3956
5
4044
3083
1846
3003
17946
2465
1189
3482
11
7793
496
3208
3125
3191
7
3546
32302
2439