1716
2
5926
1
2685
5
595
4399
8
100
1411
611
0
1970
1432
718
808
1032
1272
1313
1030
2740
4
963
727
490
195
1336
6
74
1333
21793
1447
1193
1681
1175
987