1239
1
1248
2518
3
2343
2
2193
9
1698
0
9836
15
2106
500
2525
223
774
2475
166
3624
4
601
1079
942
2244
32
873
733
2264
2135
1849
605
1604
6547
1500
3693