1541
0
331
637
4940
5
2730
6
251
172
1128
2657
3
2668
2
31535
464
1020
581
25137
503
325
20634
8
918
909
344
1
381
99
1483
1314
543
771
171
392
776