1048
9
1245
2
6111
3
1297
1
492308
6
2482
5
31358
12
2953
10
15327
174871
14
3118
601
0
54
349
869
7843
14674
6050
1044
8827
1656
974
16519
3454
98616
31
3612
425
212228
1174
677