2518
3
3225
6
3240
14125
10
1023
1
542
0
1339
1225
629
989
978
1310
641
1012
581
1231
1376
868
1380
458
660
475
1690
718
1239
2649
1252
984
1372
2
3252