2489
2
3644
1
2233
3
3987
3066
7
2427
12
1946
2977
1976
59
0
1632
2656
14
1977
2069
5
2968
784
1152
57793
1539
4606
3212
27
1917
4715
51331
25
962
2788
1554
3054
2781
1371