3625
1
182
0
462
1205
402
332
738
788
916
751
893
923
1109
1201
336
358
369
380
5382
5
1728
1301
348
433
1442
577
637
362
521
514