928
1
2255
2
1601
3
1868
1137
1248
1225
0
1720
1012
978
581
475
1310
1055
1747
621
2649
718
1128
1239
660
1376
868
960
2316
542
629
1380
1017
1816