2233
3
3066
7
2475
1
5915
11
2977
59
0
57793
1409
2427
12
348
1248
4715
5
96
3987
1271
51331
25
1239
2452
2
2518
7222
4
1991
1912
1889
2656
14
2324
2802
2348
1744
2069
413