1733
1
1907
9
3129
5
1249
2
1646
1113
652
526
677
3
270
532
6177
12
1378
3432
4784
1338
2425
584
468
1344
2073
442
1547
4200
1997
2971
423
0
212
559
16526