990
2
796
1
784
1449
4
654
1411
859
1076
1097
1783
3
1497
451
5
883
1026
493
110
0
326
424
543
605
8
539
714
971
426
1724
6
517
1208
383
243
141