2727
2
2136
1
1356
3116
25137
0
3751
4
1640
304
105290
5009
1155
951
1397
2855
3
1366
1008
521
2097
49165
7
670
1172
247
2306
2555
2814
5
2330
784
633
467
1869