420
0
1853
165
800
158
448
1
1343
3424
714
46
2645
1348
2267
105290
1663
556
3808
14076
7
120469
35
492
759
2683
815
2831
152
475
105807
42
1943
472
5316
3