1784
2
20634
8
282572
0
543
436
483
4396
3
29323
2125
1
484
2526
670
3442
573
4820
476
294
48766
24
290
494
501
401
422
3990
1343
913
383
169211
11
341
647