537
1
528
775
2
2957
8
1001
1641
2929
6
560
854
4
1820
11
632
660
505
411
947
1652
22
2583
413
11681
18
400
1084
415
462
3
374
1457
501
541
3655
13
491