912
1
1012
1750
3
1442
1115
6442
6
1530
4
2395
1015
0
830
3988
2
2023
5200
784
1813
50969
7
108797
109776
42
1837
4362
2309
2710
14801
11
1162
975
7222
236066
14
11650
23
300
984