409
1
415
0
2328
1710
1161
1483
3383
3
798
456
776
722
948
5875
547
1157
968
845
1557
787
1577
1832
1045
1264
403
1133
990
2089
4
1997
2
17353