2161
1
5313
0
1133
2275
2
4455
1167
5938
5875
76
1045
381
25137
668
589
391
470
2143
337
325
968
1153
456
798
358
544
557
267
767
320