1018
3
1753
13
1429
1
680
0
1692
2
695
1775
7
1123
8
116545
18
1187
3033
4
175776
1728
1130
566
1934
8330
23
1029
1310
467
968
5
2620
9
945
34747
1413
11
64749
4215
9377
13184
6
28001