1084
2
1035
1
1160
1389
981
4210
10
2703
4
4131
8
2241
3441
937
2701
0
37786
24
1473
848
126446
18
9927
9
98617
31
709632
71342
5133
4625
4506
5
1571
512
377
877
854
3
258
419