2131
1
19944
2
1606
2377
1564
1423
2427
12
951
467
0
496
1380
4833
929
3
2600
4
1424
4179
2100
1665
6139
830
1749
955
4832
801
619
2392
2475
2571
6
378
1545