2443
4
3078
2941
1685
0
849
1344
6697
3
672
1
4079
3598
3013
5
3485
7
1285
6
4085
6267
18
6822
2217
2687
2
1126
7309
9
1964
4627
2892
5466
5225
8
1373
3522
2159
1628
2209