1286
0
7895
4
765
1
1295
1262
2
71071
783
3810
1871
5
1205
7
1179
7017
1624
7114
3
931
1143
1370
882
967
1198
2247
6
581
605
927
478
454
411
449
400
432