648
2
1087
1
570
753
0
531
830
4
69
2563
1351
614
1874
15
922
733
791
650
2634
8
6266
450
1797
868
1255
442
76
447
1674
1324
497
764
1462
774