1798
5
501
1
1328
1594
1460
3
1221
0
841
2
933
1120
853
6
842
1920
4
1333
280
684
167
593
887
97
56
70
504
365
166
111
85
122
130
625