343
2
660
749
1067
326
1
2268
3
1167
808
1323
6
377
0
479
772
740
1871
15
838
113
1236
110
658
494
1367
4
742
3618
1293
3641
8
1363
6447
2377
7
6428
9
3055