4630
3
1888
1
2261
5627
5820
4
2826
1917
2
11871
101569
0
1309
57793
1992
2980
697
7712
6
1532
4914
2818
7
4606
2233
3212
27
2489
51331
25
4453
962
2788
2781
1210
4578
7222