1681
1
1986
2
1038
2169
6346
16
3090
6
1382
1289601
4
2687
3673
1103
2835
1015
496
0
1887
476
1496
5635
3
1606
942
3178
2358
9
3803
1566
6236
10
1144
2919
467
8527
1903