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