1025
3
782
2
830
2478
5
22829
33
1256
1277
1523
15
1014
1008
1281
4
918
1148
1604
880
1
744
0
853
1716
4425
28
1769
13
1007
2300
8
1710
1030
1763
29
847
11
6976
941
6
1596
1617
7