2145
1
1103
4248
2274
398656
19
1416
2980
1646
3
2207
0
1466
2153
4573
2
644
5339
5
2229
1234
550
3960
662
1060
2168
2238
658
1564
608
2223
8
1618
1239
1112
1529