2152
0
663
367
1101
25137
981
1045
1425
1935
1167
516
391
255
722
423
787
280
625
2
410
275
209
408
771
505
409
1661
1
325
2143
467
668