1505
0
3629
1
3470
5
2534
6779
3066
7
6561
14
19783
2
925
3
2358
9
2054
4
3329
2012
527
2069
2452
1564
3539
599
3871
2304
2794
25669
2595
8
2761
1145
2047
2316
1991
1618