2973
9
697
0
1118
2
1479
1337
13018
5849
5
2904
3
2272
1
2966
11
4757
1439
1272
2184
1551
656
4027
594
2659
402
1005
747
3185
3789
20
9817
3551
10
1379
1498
4968
2215