1511
1
2684
2
1000
0
2173
1380
1343
1746
496
1431
2082
745
3035
1382
455
1078
3934
2413
16174
5
888
3328
1632