1610
0
105290
1423
509
1
14076
7
618
38
508
2190
1608
2142
21743
392
1238
3092
1890
3916
6
1356
348
1073
1343
31220
10
274
660
356
282572
409
679
277
495