1559
2
2519
7
796
6
2920
4
2249
13
1474
1
5340
1593
2851
4517
8
3868
10
921
1672
2181
4642
3
3620
5
16769
716
2923
8278
22
2237
9027
1054
5716
672
4114
3830
4160
1888