2184
1
1166
2105
2578
2289
904
1934
2
1809
1093
455
3554
3
3580
2322
4
2164
801
0
1778
1532
1399
1431
1788
515
899
817
2368
3326