2373
1
2980
7
1730
1565
2
1510
1907
21662
54
2998
3
3036
19
1341
1945
26
920
3833
3680
2342
3107
3281
8
1449
1671
1321
4
1153
3701
12
1267
16
734
4551
2144
1130
12139
1029
3114