4642
3
2505
2
4562
5
1412
1
1162
1015
3354
1038
3835
1265
18816
11
12459
3818
7
3518
1451
0
4944
2277
2110
2522
3465
2468
1743
1681
3054
4034
3364
2057
1087
1683
2886
4