853
2
880
4
1133
674
723
1
1038
452
2650
5
650
2932
1434
1454
3
1688
2407
114
1535
628
227
3720
8
994
3930
112
2677
2250
70
1196
1153
928
1010
0
1364