1505
0
2358
9
1941
4
2709
2
1828
1
3765
4867
7
6561
14
297066
1295
2683
3683
2650
20
3329
280
2304
1581
2595
8
2761
1145
2159
2250
2245
3
1226
3053
2037
1931
5094
301
2060