673
1
592
0
1001
444571
9
2219
4
5204
3
1376
3673
6
1590
3539
4096
2
94424
3354
603
356
4187
10
12459
174730
18
2530
1777
1710
3107
7
1417
762
5431
851
562
19932
2338
10827