2119
1
1392
3877
3
1129
0
5678
8
282572
2855
4820
2
256612
18403
6
4669
3442
2200
292
1231
20634
96512
2730
36045
4396
417
3535
5
517
1329
3027
10
1006
2774
2493
483
775