894
0
2478
1
1267
2
40
539
522
125
761
4471
715
1672
841
5232
7
193
3779
20
2986
138
1675
940
620
2995
1480
3
32
676
459
2881
2650
678