2233
3
522
0
3066
7
2427
12
2977
1
1424
2
2656
14
4915
2069
5
2551
4715
57793
4606
3212
27
2489
1917
51331
25
962
2788
2781
1583
1417
1210
1585
912
4578
1475
1589
7222
4
1759