722
331
361
513
37
23
30
321
652
989
603
12
9
18
22
1204
994
1084
5
812
972
1055
351
577
302
342
332
202