995
1
3787
10
787
1504
1788
3
1008
701
2184
4
523
974
861
960
2
2550
8
6703
3119
7
2796
1280
8926
1019
2526
1677
2144
1286
6
673
1850
1435
9377
11
2143
5
5181
9
5762