634
0
1155
674
443
276
1152
2668
2
219
25137
961
1211
3114
4
458
439
408
558
2459
9
382
1755
825
928
1
702
17353
729
792
649
295
475
968
1796
3