1476
1
86
1046
1164
0
1047
8
716
544
1384
512
492
528
1151
2
416
569
889
83
1455
2756
6
1343
1652
1713
588
647
2237
5
669
1546
3839
1059
2282
3
654