1495
2
1268
1
851
1560
1392
1172
925
1037
1275
2174
1399
1352
1128
1374
0
2093
5
1514
3551
3
1178
1251
684
1209
779
1008
2477
6
1157
1162
1090
1161
1874