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