1093
0
2368
1
4309
3
714
1650
17391
7
109776
42
18816
11
12305
685
8065
4
1581
2
642
5252
10243
3926
14
3943
1681
666
23774
2719
935
1104
6547
9566
8
7160
802
693
703
1048