1274
1
1100
1481
5
513
2
1327
3
83
881
795
874
465
66
723
76
1156
782
944
2596
1367
922
87
871
716
649
996
841
385
502
1624
231
3602