4044
5
3083
2
2149
2624
13
3212
27
873
1
2465
1444
0
1264
20312
39
3125
5094
9
3765
4
4601
3779
2903
3
3000
3051
1603
2666
1819
2906