2982
3
2907
4
509
0
2096
2
2786
25137
263
2038
887
2989
5
1860
467
646
1425
1
1237
2581
1966
1603
243
543
167
2135
9
16550
27
2105
3203
10