3570
2
1121
1
1034
625
1871
15
2431
779
9
446
0
746
4
778
1067
1170
3
719
877
876
793
1765
8
1409
1504
430
952
1598
14
3269
1834
2125
1928
1295
3749
5
80550
22956