945
0
1157
918
1805
5
2337
683
25127
342
1682
2
2271
437
2190
1
1577
3092
776
2585
409
1734
3753
3
990
522
4374
1997
1740
3679
383