3070
11
1649
1
2576
2
1532
3929
10
466
0
2095
4
2564
2619
1246
665
120469
35
2663
6
4964
3
905
330
418
6406
12
7885
1256
784
1082
1547
1838
4223
22
938
699
928
22330
2346