2131
1
19944
2
1606
2377
1564
1423
2427
12
955
951
467
0
4833
496
619
929
3
1380
690
2600
4
564
6139
2534
1102
1492
616
2100
935
4179
197
2605
2475