1347
1
1505
0
964
1329
2
1294
1153
2012
916
1126
947
1245
1957
966
982
1587
1254
1868
3546
673
1321
1355
1593
2499
1466
2264
2184
3080
3
2316
1760