2131
1
19944
2
1606
6236
10
2377
467
0
1590
1749
955
2732
123674
35
2562
951
4833
496
830
929
3
8527
1380
690
1812
2600
4
2110
913
6139
6753
17
1492
935
2019
2322