454
0
3691
5
2799
3
1661
1
31535
476
859
909
1101
274
1020
846
964
729
410
1109
2301
2
368
719
19279
2668
980
415
951
456
269
409
973
787
1557