1125
1
4335
2
2089
2281
1180
3
1689
1519
6075
15
2072
1978
0
2530
4
877
3140
619
1606
3485
7
2181
5
938
1219
19944
2377
1526
1146
9956
1787
444571
9
297066
108797
2110
2386