2261
1
955
6
1090
11
0
32498
3104
8
615246
4
7
957
688
689
2
1300
5770
3
720
1380
539
636
3068
4378
16
2845
9
93
98
23
65
447
1754
2091
1711
3696
6349
5