318
0
398
1961
63
464
2648
5
1938
4
219
246
165
3827
21743
1
381
1682
2
1979
9
954
4328
10
494
2168
391
801
2169
3
657
339
1343
453
1610
1350
423
1817