1527
2
959
1
1935
906
1419
1295
1225
0
2899
8
14125
10
1558
1012
978
581
475
1310
1055
1535
2265
621
1534
1364
1720
1679
2649
718
4309
3
1239
1767
660
1376