2462
4
1245
13
2658
3
3616
19
3355
461
2
574
1
3110
5
885
436
430
947
483
987
0
1119
485
694
545
516
699
1180
466
488
2347
3283
8
1060
4969
544
469
778