1202
2
3006
4
996
0
1187
9
82
1
639
1343
2755
6
1546
3839
528
1652
1150
416
1454
889
83
544
1044
1163
1475
1153
2282
3
1059
1135
811
1721
407
654
2621
11