1465
1
1466
1684
1555
1419
2510
4285
3
1009
0
2462
1247
2
951
1301
1491
1177
11924
843
1015
1087
496
1450
2100
1504
1751