2801
3
1270
1
111
1034
2
1364
603
1839
2234
6
960
1629
1250
5
642
1643
1680
0
948
3680
1527
1793
11
1992
8
910
1742
2267
1113
837
3921
4618
141
130
1438
7