1073
0
1020
18403
6
2275
2
1758
7756
3
390
1903
376
2390
4713
14
2506
2251
1192
1
300
6968
5
31183
12
105807
42
1215
5700
745
2169
2809
445
529
1501
2260
3100
530
4
25941
17