802
0
1343
2683
759
273
953
478
4223
22
1009
484
1949
1053
269
693
1504
391
2189
295
1
437
422
3980
3
139
46414
2211
8244
1553
408
411
3815