396
1
515
1659
11
1489
0
1280
1256
2
2672
7
1584
1015
428
1001
1638
589
536
89
561
1829
4
489
846
3019
6
798
457
2364
1141
433
2114
1182
652
930