859
1
1402
1111
1243
2
1791
1089
2349
1979
3673
3
1032
2251
1363
753
2229
4
1850
1422
1122
834
795
1180
684
0