2145
1
1103
1309
0
4248
1992
3
697
2980
4914
2
2274
2207
1466
2153
398656
19
5389
1416
4573
644
5339
5
2229
1234
1646
550
3960
662
1060
2168
608
2223
8
1112
1150