2404
6
1067
1
940
1300
2
76682
0
297
24964
33
927
2652
5
495
415
635
1179
486
624
265
91
885
3
1281
4
118
1822
98609
31