1201
1
848
1709
8
370
0
511
2059
2
3014
20
665
5
1550
1067
1000
951
2670
4
1196
2015
2237
3
3287
1221
1189
2854
1568
1471
4436
8641
9
4072
3337
3841
1883
1800
23802