1295
1
1225
0
1668
2045
2702
6
14125
10
2769
2
1558
1012
978
581
475
1310
1055
1535
2265
621
1534
1364
1720
1679
2649
718
4309
3
1527
1239
1767
660
1376
1329