2131
1
19944
2
1606
2377
955
378
0
4833
929
3
690
424
1665
3090
6
2600
4
1424
4832
6139
1137
1492
935
197
2605
619
3673
7095
6236
10
898
1749
2392
1545
9956