3936
3
1131
0
17333
27
743
1
3948
1662
2
1507
4
4199
9956
22458
11
3169
7
517
3615
3226
1827
5169
3503
3240
6
2285
1363
3410
1831
42836
12
2556
561
2830
1715
829
9435
8
2555