3012
4
1223
1
851
6753
17
1767
2
2041
2776
5746
23
2505
1514
4862
1927
3591
11
1239
1400
1211
2268
2906
3107
5
5402
10
1431
11924
746
0
7471
9
517
2245
3
6236
3738
537
836