1089
2
1085
1
1132
0
65096
66
935
553
20002
15
493
1182
2009
714
1869
2981
308
1049
3367
5
383
810
4915
7
1084
477
573
804
414
570
3091
1073
400
2352
475