2089
1
1180
3
1519
6075
15
1812
1125
4335
2
1689
4187
10
1431
2732
877
2322
4
604
980
2786
1978
0
24337
22
1001
951
14125
3267
603
3354
9
938
1219
123674
35
3107
7
4562
1558