1657
11
1333
4
1977
1
1345
2
1128
2269
1752
3531
1648
3800
3041
5
979
808
0
1404
6
5633
16
2281
3
993
1537
2675
2635
1730
1472
1620
2323
651
2313
1761
2739
1139
700