2475
1
606
0
1018
450
1025
445
661
829
515
611
1079
1180
495
1560
236
1350
1049
871
300
5368
715
645
2121
607
1284
838
578
919
2
356
725