521
1
690
2
1310
18
3354
13
1222
5
513
512
2482
437
480
803
1594
1067
558
1153
427
1267
16
1461
7
445
734
4
963
1279
555
434
625
917
585
813
2011
952