7843
5
11450
0
1656
1
5161
4
1216
3
98620
31
1262
8679
23
2263
601
2591
791
4100
1865
9927
9
196005
1176
3101
3271
2
126446
18
3454
2606
14
15327
6
16519
9810
709650
8895