1705
1
3214
3
2594
2
3012
1672
1797
702
6
930
938
4121
15
922
2244
5
3716
8
1068
823
1301
832
1103
298
261
0
1354
4
195983
650
677
805
815
731
245
651
133