2233
3
3066
7
2427
12
2977
1
4715
5
2656
14
2069
1917
2
3565
8
4606
57793
0
3212
27
413
2585
2489
51331
25
2000
2242
962
1114
2788
1744
2781
2002
1809
3187
1210
3013
4578
2327
11