472
0
771
1
503
999
2
360
2535
4
415
955
299
628
364
304
307
216
1352
123
641
418
6827
354
64
429
1602
3
781
1244
131
740
567
105