5505
14
1087
1
994
6
1755
1184
737
0
1875
2
1532
3673
1133
2110
3655
5
5141
7
1289601
4
4250
971
910
1251
6236
10
1927
2366
2982
3
3012
3046
1748
2299
10827
623
951
2466