1431
1
2710
2
19944
2873
3
1388
897
1622
1767
4074
0
1562
951
8527
746
1558
1812
1686
1814
1606
1527
2732
6236
10
1075
1815
4443
9
1250
2906
980
14125
383
2942
6