1448
1
2293
2146
2
4091
9
3458
8
1800
4
1664
2779
2429
3400
2114
2552
2229
800
5
1771
962
1178
755
10
1215
3
599
1136
1996
1391
4667
83
2107
1037
5285
13
102
255