1012
0
3024
3
1310
1055
1581
1151
1
1376
2274
475
1225
1489
5
814
1070
3473
1298
1816
914
717
1596
984
868
2649
1243
2123
1105
1103
2241
350
534
490