1505
0
1294
1
1153
916
1126
947
1245
1957
966
2
982
1587
1254
1868
3546
673
1321
2009
5
1355
1593
2499
1466
2184
3080
3
1760
1457
1994
10293