2623
1044
2114
354
1117
784
1017
349
896
396
572
413
467
524
364
585
324
327
294
383
259
573
158
509
157
345
149
501
148
303
145
608
121
314
111
332
97
319
73
291
72
302
66
294
48
342
35
278
34
345
28
313
22
430
18
286
17
344
15
294
12
311
11
342
9
287
7
509
6
26
5
312
5
296
5
320
4
286
4
535
3
324
3
587
2
325
2
297
2
308
2
354
1
295
1
309
0
281
0
297
0
293
0
319
0
304
0
289
0
468
0
338
0
285
0
401
0
589
0
286
0
482
0
333
0
336
0
502
0
502
0
301
0
309
0
314
0
443
0
296
0
337
0
19
0
19
0
23
0
20
0
19
0
22