2131
1
19944
2
1606
2377
467
0
496
1380
4833
929
3
2600
4
1424
1665
6139
830
1749
955
4832
801
619
2392
4285
2571
6
378
1545
2110
1787
1526
868
2522
424