609
12947
639
5786
921
1522
467
593
1083
10097
468
138
3312
536
2262
5322
10900
543
892
1966
152
96
200
2966
258
109

69

141
14
1737