2282
5
718
1
2757
2
1812
3090
6
417
0
4142
348
5382
585
345
829
4148
96
692
905
873
368
392
342
3606
3
94424
21152
8
612
563437
3172
476
5164
131589
1868