838
3
1162
1
2573
5
527
2190
4
1805
1645
2244
1356
1812
1244
2265
2
51
154
95
167
60
24
787
398
0
115
114
464
123
121
645
750
301
460
2496
17