451
147
601
152
1575
1269
184
19
1883
0
114
349
4
231
304
5
9
1071
268
12
741
716
510
100
486
942
25
82
69
1248
1
645
1068
