1524
0
17391
7
581
5949
5
629
868
718
978
1124
1
1244
2
1225
575
1239
2374
475
458
1376
3252
2038
660
1017
19079
6
1252
2495
1310
621
267612
1012
504
2649