1880
2
19279
25137
0
1824
31535
693
1488
547
3466
5
573
20634
8
1523
382
2275
467
505
646
1425
1141
484
177
349
251
2668
1614
1
425
676
360
3114
4
691