1552
1
1787
1123
1195
1187
866
1772
2
1614
1227
986
704
1735
840
1155
854
1090
1770
1251
1463
861
810
978
1288
1512
1392
961
1371
10732
26
692
1499
0