2454
2
2164
1380
0
12733
5
1393
1
467
1125
1359
542
1093
1225
629
978
1679
1310
1012
581
1903
3
4168
4
1376
868
458
660
475
1547
718
1239
2100
2649
1252