1203
1
2086
4
1256
1333
3430
2914
5
11756
2
19034
6
196
0
1446
1470
1181
767
1440
6726
7
2748
905
1163
948
4964
3
7772
8
424
1184
2119
1392
842
1334
1971
1425
510