1587
5
1117
1
1932
1538
2
1092
2297
6
2363
2035
878
0
751
2704
12
1280
1580
2418
263
379
510
1208
4
609
595
1000
1440
64
504
3
677
1298
521
784
915
860