477
1
1155
2
1068
5
562
524
6109
18
699
429
1271
16
690
1485
11
557
1926
9
460
469
447
737
4
965
436
922
1281
954
816
2013
629
641
994
1031