7524
5
436
0
850
2421
1973
2
1176
1011
1
2431
1498
991
3554
9
4832
3
5825
4
2668
7
398656
19
622
868
549
639
797
952
585
684
1304
17
810
765
635
693
1362
16
915