3010
1
3199
3
2380
5196
8
2267
0
511
2106
3602
3158
5
8608
10
4878
4139
2
3670
4351
7
2219
2263
1562
2104
1988
2587
7163
2626
2224
1845
3877
2520
3884
18
6747
2703
2752