422
0
476
683
1824
1428
458
2201
3
399
1
351
608
19279
2
1131
919
699
17353
20634
8
1269
823
980
31535
924
536
646
384
2522
631
349
1506
493
597