2199
0
2980
1
1223
921
954
8527
2213
6753
17
3107
7
3429
3453
1767
2
1475
2338
951
57793
3292
1239
1400
4476
2562
5
1431
517
4606
2233
3
3212
27
2489
2427
12
537