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