2458
4
720
1
1626
842
520
857
4551
1354
5
787
874
875
2
2341
969
1431
0
907
895
823
3486
3429
1337
1802
1388
755
609
702
715
650
747
4068
768