219
2
407
1
1294
1275
1102
1483
5
2727
7
794
0
88
104
1048
1429
1626
233
3606
1147
1165
3
844
387
504
1452
482
510
991
2011
1489
1133
332
676