1225
0
912
1
2074
3694
2
1881
2655
3
2146
1372
1012
1376
868
1310
542
581
2390
978
2295
629
2480
2147
135
7567
6
632
6095
9
1939
1606
718
3006
16
660
504