139
1
141
600
177
2
1115
1951
8
402
328
329
127
149
331
122
406
611
156
1389
5
980
4
429
379
204
4624
1514
3
655
775
870
2929
1283
1690
2984
15