2145
1
1103
2980
2207
0
4248
398656
19
5339
5
550
2274
2168
3
1466
2153
1416
4573
2
608
644
2229
1234
1646
3960
1295
1225
662
946
1363
1411
2570
1060
1438
2763