691
0
1207
2
1428
2808
1
2027
909
1869
2082
11
598
466
3157
7
7952
3045
829
1102
2864
2121
6383
17
1543
844
521
3036
56488
4292
1269
2372
896
1203
576