2145
1
1103
2980
2207
0
4248
398656
19
5339
5
1743
550
1225
790
2274
2168
3
1618
1466
2153
1757
2
3683
5375
21152
8
2669
1247
785
1416
951
4573
608
644
2505
12632
7