1312
1386
370
2498
470
1218
4410
1017
626
335
988
302
5710
490
261
180
100
161
140
170
224
645
296
380
653