5346
3
986
1
6095
9
8506
5
23558
17
2718
1922
2
1152
943
3418
7
1289601
4
4212
3535
8
1676
1666
2576
1593
1431
3262
2655
1736
2573
3336
3123
2642
1186
3936
1663
3089
2194
0