1450
1
937
1050
2
961
2846
3
1082
882
1487
1162
1287
3185
4
2214
1013
1289
1578
554
466
407
415
546
666
470
524
555
2059
401
506
544
439
661