496
0
2899
8
5094
9
4606
1
2233
3
3212
27
4179
5771
10
2523
2489
2
801
2968
1179
1917
51331
25
962
2788
1391
1716
2781
802
1191
1210
673
4578
1506
4