4445
3
46
0
21743
1
349
1377
470
1446
321
484
480
2235
492
343
1464
2
437
521
407
944
325
2190
2333
1805
2716
4
357
991
546
2105