2233
3
2781
1
2886
2
2327
11
83
564
619
51331
25
3066
7
1868
2427
12
159
1618
2977
2430
2656
14
2069
5
2954
1637
57793
0
11153
8
4606
3212
27
2489
1016
2100
1917
4715
962
2788