1440
4
885
464
0
343
1
504
3
939
1142
5
423
3502
2297
2
1020
653
564
495
1298
1352
859
1121
531
754
10
523
415
1339
1058
1596
6
1812
938
725
640
1259