276
1
381
457
408
2
528
382
1682
11
2777
4209
21
1004
3
1446
5887
6
654
1565
1172
4
1282
397
410
757
890
405
400
1680
413
844
1903
1347
1949
1748
1516
22