1650
4
1188
1
1234
3
774
0
3233
1614
5
788
2
922
4840
11
1040
990
1474
669
963
1251
689
794
2362
471
72
869
3164
1004
809
736
485
1987
847
1114
2063