722
0
1661
1
488
2190
2143
479
1043
248
813
1425
909
798
1020
410
743
418
844
2490
375
439
663
957
714
20634
8
415
951
505
5313
1128
379