5431
3
18403
6
1940
5
5290
2
3498
4
3882
12
1073
0
316
408
2009
1
2940
4435
1774
4536
1263
2570
177
1230
4362
5470
1948
2573
7
1009
2251
105807
42
1669
745
514
3980
1276