2733
0
1380
2468
4258
1
1225
467
7265
5
1012
629
581
868
1376
475
660
1310
575
718
978
504
542
3187
2562
3
3357
11
1252
458
621
2923
984
1911
1816