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