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