1011
2
801
1
2157
5
628
3131
904
1782
735
1185
10
615
1934
0
3460
392
582
1146
630
590
439
812
1246
537
2242
12
818
789
1408
4669
3
380
1040
2010
7
464