3090
6
3624
4
616
0
3765
2907
2
693
9956
3
5090
826
5141
7
3498
1310
639
3673
5347
1189
719
713
2903
961
32302
6983
10
2932
1615
6668
1
643
19783
1849
572
5915
11