951
1
1828
3
619
1047
2
564
2427
12
2502
7793
4
2740
3140
2906
398656
19
3539
644
4573
5339
5
2229
3960
1646
550
14861
7
2145
1197
1366
2223
8
2980
2122
8607
1289601
1033