496
0
1093
4179
1
1000
1816
666
1628
830
83
1787
5367
3
3571
1734
2
1173
868
1895
1568
619
1690
810
662
1211
3463
801
3597
5
2396
6026
3407
1938
2879