1088
2
602
5
712
478
3
163
264
0
310
1
498
276
615
134
1126
1127
566
737
567
616
650
668
4
1467
12
918
6
439
456
530
649
1869
8
876
1425
1373
917