868
0
542
629
1380
1017
2104
1
1816
3079
1494
2989
423
883
1371
4018
7
504
4506
2
3252
1252
1700
458
3001
1564
611
1048
1431