2170
4
1070
0
3818
7
5006
5
3205
1
1310
1225
581
1012
2738
1142
475
1013
718
1376
868
542
984
978
629
566
907
1017
621
1816
575
2649
660
883
504