4630
3
1888
1
2261
5627
5820
4
2826
1917
2
11871
101569
0
3765
57793
2980
7712
6
1532
2818
7
4606
2233
3212
27
2489
51331
25
4453
962
2788
2781
1210
4578
7222
3565
8
2327
11
4715
5