150
1583
952
582
1362
1732
2165
684
76
1337
1868
48511
851
562
1831
1764
109
1772
1021
1444
671
531
1501
1742
1753
1173
465
862
232