630
2
1225
0
2484
1816
2649
2582
1
984
2182
1012
1376
868
1310
542
581
978
629
718
2241
1252
239
660
1603
504
3060
5
475
1380
458
1382
2172
2629