2581
10
310
0
454
1080
866
1064
355
170
1111
1947
223
717
383
582
541
577
1174
990
678
1022
578
919
396
38
400
415
615
1543
757
843