1103
4
948
3
1329
6
827
1
1255
7
1723
1100
2345
2
1548
1956
12155
12
9862
2935
2201
9008
17
1075
1326
2268
3159
3903
5
2141
8
3765
11
3641
8623
1492
573
1095
867
2156
1863