528956
827959
134176
48378
9248
3044
8641
6532
4531
4525
3122
2422
7119
5117
5116
2216
5415
6515
11214
4112
2410
3110
2010
309
779
166
156
386
266
276
345
305
145
155
235
175
435
44
194
434
233
643
203
142
192
132
152
71
81
60
20
150
300
590
610
1050
120
740
370
860