2131
1
19944
2
1606
2377
955
1992
3
467
0
4833
496
929
697
1380
690
2600
4
6139
1492
1309
935
197
2605
619
4914
6236
10
830
1749
2392
801
9956
2571
6
1755