2730
6
2657
3
2668
2
31535
0
25137
20634
8
1482
1
2076
2855
5223
9
467
968
814
417
16550
27
1070
1869
5
1291
1642
915
625
5262
10
7952
1060
16840
15
938
1024
7567
11483
2177