2325
6
3186
1
951
3256
2
4402
15
2048
3157
8527
1077
956
159
1025
3206
5
3738
1239
1710
2732
7592
7
2131
2530
3354
9
1922
2299
674
4032
12
6676
123674
35
4585
10
913
2562