496
0
1093
4179
1
1000
1816
2209
1579
2
666
1628
830
83
703
1787
5367
3
3571
1734
1173
868
1895
1048
1568
619
1690
810
662
1211
3463
510
801
1478