3469
4
598
0
459
20634
8
1081
358
529
359
378
418
355
3383
3
90
467
460
282572
1126
439
686
169211
11
152
394
821
634
433
4362
5
275
56488
3351
1
691