2209
1
1290
2722
3
1380
0
1093
994
6
6267
18
6697
849
672
3522
2
3598
4
3013
5
2217
7
514
4079
5225
8
2362
1373
3485
2687
1828
4085
6822
1345
1747
1285
1710
1953
2159