2152
0
1305
1
1376
2688
3439
5
1630
504
2322
4
458
1816
1484
621
30334
6
1529
1537
2
566
4655
10
2507
1566
3266
1883
3175