187
2
770
659
1
642
247
0
248
1932
4
736
5
701
990
7
657
1463
1123
595
3
1053
6
1277
842
1119
878
845
2104
2747
1390
988
355
276
4010
1376
1290
1148