356
273
3132
174
525
803
294
310
2931
2185
367
601
270
597
224
386
471
154
111
678
88
61
92
60
345
86
143
167
106
107
650000
775112
856632
946724
1906469
4337684
580000
590000
414887
4242927