2189
0
994
6
1755
1
737
3673
3655
5
5141
7
1289601
4
4250
2
971
1251
6236
10
1927
1467
2366
3012
892
3046
2299
10827
623
951
2466
1672
1107
9956
3
5504
16
2949
2496
3014
20