796
1
869
709
2
856
625
1222
1851
1131
527
481
1296
0
424
739
635
2113
2282
5
1170
3
1331
1112
2017
64
351
322
624
76
212
354
87
133
66