2131
1
2996
0
32302
2666
9
467
3014
20
1189
2299
255
2169
2
1819
1699
11153
8
1268
3222
3
452
582
2982
4548
1087
2277
2972
3544
1078
370
1240
1174
5070
19
14
746