1573
787
1266
667
630
246
582
212
785
126
731
233
740
269
293
99
762
144
649
131
521
88
627
189
646
350
579
371
940
410
504
192
4464
2867
1424
801
1139
410
764
303