508
5
784
7
2126
4
853
0
4390
11
476
1
10535
10
382
1744
6
900
2
478
878
1417
3
775
356
902
420
467
395
709
2133
1761
3444
439
1955
3092
344
603
377
1482