1002
2
544
1
994
1060
837
2010
6
394
1511
397
392
662
1436
8
1186
2878
4
2877
779
1293
1475
519
241
239
429
0
2557
14
933
231
556
943
169
326
898