3256
2
7592
7
3157
4402
15
4585
10
1025
1
3186
1129
2701
4
13676
21
6549
11
2528
3
2302
4005
1360
1202
4321
2999
796
6
4761
8819
12
2655
2108
5392
701
5820
2542
2049
2257
16868
39