1812
1
1442
1558
2
1475
2184
1749
2322
4
1590
1884
5
2786
1001
0
1825
4187
10
123674
35
8527
2732
6676
12
1431
980
24337
22
1161
687
592
673
1185
1777
1814
718
2505
1162