3798
4
2332
2
976
1
2249
5
2361
1265
17333
27
743
3948
3
1662
1507
3936
8437
0
4199
9956
22458
11
3169
7
517
3615
3226
1827
5169
3503
2285
1363
3410
6
1831
42836
12
2556
561