3765
4
1581
2
1247
3629
1
1505
0
5225
8
1676
4732
2358
9
2921
5
6561
14
297066
2966
10
1295
894
19783
2683
2264
1301
3683
2650
20
571
3329
2012
280
721
2595
2304
2761