991
0
2416
750
284
500
658
317
1047
476
138
885
1441
828
244
666
952
786
351
766
827
76
1267
578
1034
389
1604
406
847
1647
4
1042