1424
1
1349
1380
0
542
1225
629
2100
2
978
1310
660
1012
581
868
1055
467
475
3562
718
1239
1749
2649
1252
784
984
1265
3252
2152
1376
504
458