1295
1
1225
0
14125
10
1558
2
1012
978
581
475
1310
1055
1535
2265
621
1534
1364
1720
1679
2649
718
4309
3
1527
1239
1767
660
1376
1329
868
542
629
1380