579
1
1112
4
674
803
561
712
2017
1406
0
1320
2
3120
966
5888
3
679
1365
2205
720
1777
949
619
577
1810
1278
505
490
538
498
605
8
501