799
0
839
332
581
1296
546
2693
3252
745
388
699
393
2102
356
442
4526
1
733
2234
4
2696
3
95855
1489
383
7670
2
936
1101
1120
1035
407
364
1711