1672
1
1225
0
1218
2
1060
4837
5
1522
4325
15
1012
978
2562
581
475
2447
6
1310
1055
956
621
2649
718
1490
1239
660
1376
868
1057
542
4732
629
1380
1223