1505
0
6561
14
19783
2
2358
9
3329
1
2012
2069
5
2304
25669
2595
8
2761
1145
2316
2921
2512
2037
1931
4
3008
3
4933
13
2264
2204
5440
301
32302
1329
1497
2104
120
6779
302