2489
2
2233
3
2213
1
3987
3066
7
2427
12
1946
2522
2977
1976
2656
14
1977
2069
5
2135
0
1152
57793
3706
4606
3212
27
1816
5732
1917
4715
51331
25
962
2788
3054
2781
2804
4
1210