2200
1
891
2
2006
9
2022
4
1288
1364
660
3
563
528
870
921
16
796
1496
0
909
2168
1821
1038
1748
1079
1310
1459
2041
5
1680
524
1097
2140
618
467
596
824