5215
2327
695
123
1342
456
1609
784
713
232
881
141
970
274
844
287
400
124
709
137
775
243
1530
757
1157
492
589
217
756
102
534
174
1706
797
658
259
777
171
424
137