2702
0
800
659
286
1620
2
308
422
810
995
6026
7
641
469
982
289
359
1883
1
555
328
418
1104
744
423
1054
1086
968
721
654
306
1274
839